<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS Document */



/*--初始化CSS--*/



html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {

	margin: 0;

	padding: 0;

}

fieldset, img {

	border: none;

	display: block;

}

address, caption, cite, code, dfn, th, var {

	font-style: normal;

	font-weight: normal;

}

ul, ol {

	list-style: none;

}

input {

	padding-top: 0;

	padding-bottom: 0;

	font-family: "微软雅黑";

}

 input::-moz-focus-inner {

border:none;

padding:0;

}

select, input {

	vertical-align: middle;

}

select, input, textarea {

	font-size: 14px;

	margin: 0;

}

input[type="text"], input[type="password"], textarea {

	outline-style: none;

	-webkit-appearance: none;

}

textarea {

	resize: none;

	font-family: "微软雅黑";

}

table {

	border-collapse: collapse;

}

body {

	padding: 0;

	font: 14px "微软雅黑", "宋体", "Arial Narrow", HELVETICA;

	background-color: #ffffff;/* overflow-y:scroll;*/

}

.clear {

	clear: both;

	height: 0;

	font-size: 0;

	overflow: hidden;

}

a {

	text-decoration: none;

}

i {

	display: block;

	font-style: normal;

}

.middle {

	margin: 0 auto;

}

/*--头部--*/



.top {

	width: 100%;

	height: 36px;

	background: #f7f7f7;

}

.top_con {

	width: 1200px;

	height: 36px;

	margin: 0 auto;

}

.top_left {

	width: 600px;

	float: left;

	font-size: 14px;

	color: #999;

	line-height: 36px;

}

.top_right {

	width: 245px;

	height: 36px;

	float: right;

}

.top_right li {

	width: 90px;

	height: 36px;

	float: left;

	margin-left: 32px;

}

.top_right li img {

	float: left;

	margin-right: 5px;

}

.top_right li a {

	color: #999;

	float: left;

	line-height: 36px;

}

/*--logo--*/



.logo {

	width: 1200px;

	height: 137px;

	margin: 0 auto;

}

.logo_left {

	width: 735px;

	float: left;

}

.logo_left img {

	width: 474px;

	height: 137px;

	float: left;

}

.logo_left h3 {

	color: #333;

	font-size: 33px;

	margin-top: 25px;

	line-height: 50px;

}

.logo_left p {

	color: #cf221b;

	font-size: 18px;

}

.logo_left p span {

	font-weight: bold;

}

.phone {

	width: 216px;

	height: 66px;

	float: right;

	margin-top: 40px;

}

.phone img {

	float: left;

	margin-top: 5px;

	margin-right: 3px;

}

.phone p {

	color: #333;

	font-size: 16px;

}

.phone h3 {

	font-size: 26px;

	font-family: Arial;

	color: #cf221b;

}

/*--导航--*/



.nav {

	width: 100%;

	height: 57px;

	background: url(../images/nav.gif) repeat-x;

}

.nav_con {

	width: 1200px;

	height: 57px;

	margin: 0 auto;

	position: relative;

	z-index: 5;

}

.nav_con ul li {

	height: 57px;

	float: left;

	padding: 0 34.6px;

	position: relative;

}

.nav_con ul li a {

	height: 50px;

	color: #fff;

	font-size: 16px;

	line-height: 50px;

	text-align: center;

	display: block;

	margin-top: 4px;

}

.nav_con ul li:hover {

	background: #cf221b;

	border-radius: 5px;

}

.xuan {

	background: #cf221b;

	border-radius: 5px;

}

.new {

	width: 33px;

	height: 15px;

	background: url(../images/new.gif) no-repeat;

	position: absolute;

	top: 12px;

	right: -5px;

}

.hot {

	width: 33px;

	height: 15px;

	background: url(../images/hot.gif) no-repeat;

	position: absolute;

	top: 12px;

	right: -5px;

}

.nav_con ul li.te:hover {

	background: none;

}

.nav_con ul li.te:hover a {

	color: #e81e16;

	font-weight: bold;

}

.hidden-box {

	width: 1200px;

	position: absolute;

	z-index: 99999;

	display: none;

	background: #fff;

	background-color: rgba(255,255,255,0.9)

}

.hidden-box&gt;ul {

	width: 199px;

	height: 460px;

	text-align: center;

	border-right: 1px solid #dfdfdf;

	float: left;

	list-style-type: none;

	color: #fff;

	cursor: pointer;

	padding-top: 12px;

	padding-bottom: 15px;

	overflow: hidden;

}

.hidden-box&gt;ul li {

	line-height: 33px;

	height: 33px;

	font-weight: 500;

	background: none;

	text-align: center;

	padding: 0;

}

.hidden-box&gt;ul li:hover {

	background: none;

}

.hidden-loc-index {

	position: absolute;

	top: 54px;

	left: 0px

}

.hidden-box&gt;ul li a {

	width: 199px;

	height: 33px;

	line-height: 33px;

	display: block;

	font-size: 14px;

	color: #333;

}

.hidden-box&gt;ul li a:hover {

	background: #cecece;

	color: #333;

}

.hidden-box&gt;ul img {

	width: 150px;

	height: 90px;

	margin: 0 auto;

	padding-bottom: 10px;

	border-bottom: 1px solid #dfdfdf;

}

.tongzhi {

	width: 100%;

	height: 40px;

	background: rgba(255,255,255,0.38);

	position: absolute;

	bottom: 0;

	overflow: hidden;

}

#ink_con {

	width: 1200px;

	height: 40px;

	overflow: hidden;

	margin: 0 auto;

	background: url(../images/tongzhi.png) no-repeat 0px 10px;

	padding-left: 30px;

	box-sizing: border-box;

}

#ink_con a {

	color: #666;

	height: 40px;

	line-height: 40px;

}

/*--底部--*/



.footer {

	width: 100%;

	height: 365px;

	background: url(../images/footer.jpg) no-repeat center;

}

.footer_con {

	width: 1200px;

	height: 365px;

	margin: 0 auto;

}

.footer .m1 {

	width: 227px;

	height: 193px;

	border-right: 1px solid #868686;

	float: left;

	margin-left: 271px;

	margin-top: 74px;

}

.footer .m1 h3 {

	width: 65px;

	height: 25px;

	border-bottom: 2px solid #cf221b;

	font-size: 16px;

	color: #fff;

	font-weight: normal;

	margin-bottom: 16px;

	line-height: 10px;

}

.footer .m1 ul li {

	width: 110px;

	float: left;

	height: 30px;

}

.footer .m1 ul li a {

	color: #c2c2c2;

	transition: all 0.5s;

}

.footer .m1 ul li a:hover {

	color: #cf221b;

}

.footer .m2 {

	width: 426px;

	height: 193px;

	border-right: 1px solid #868686;

	float: left;

	margin-left: 36px;

	margin-top: 74px;

}

.footer .m2 h3 {

	width: 65px;

	height: 25px;

	border-bottom: 2px solid #cf221b;

	font-size: 16px;

	color: #fff;

	font-weight: normal;

	margin-bottom: 16px;

	line-height: 10px;

}

.footer .m2 p {

	color: #c2c2c2;

	line-height: 33px;

}

.footer .m2 p span {

	font-size: 26px;

	font-weight: bold;

	color: #cf221b;

	font-family: Arial;

}

.footer .m3 {

	width: 130px;

	height: 193px;

	float: left;

	margin-left: 60px;

	margin-top: 74px;

	position: relative;

}

.footer .m3 h3 {

	height: 25px;

	font-size: 16px;

	color: #fff;

	font-weight: normal;

	line-height: 10px;

}

.footer .m3 i {

	width: 65px;

	height: 2px;

	background: #cf221b;

}

.hui {

	width: 125px;

	height: 113px;

	background: #e3e3e3;

	margin-top: 37px;

	margin-left: 3px;

}

.erweima {

	width: 114px;

	height: 114px;

	background: url(../images/erweima.jpg) no-repeat;

	position: absolute;

	top: 52px;

}

.dibu {

	width: 100%;

	height: 44px;

	background: #bf2922;

}

.dibu_con {

	width: 1200px;

	margin: 0 auto;

}

.dibu_left {

	width: 500px;

	height: 44px;

	line-height: 44px;

	color: #fff;

	float: left;

}

.dibu_left a {

	color: #fff;

}

.dibu_right {

	width: 140px;

	height: 44px;

	float: right;

	margin-right: 53px;

}

.dibu_right p {

	color: #fff;

	float: left;

	line-height: 44px;

	margin-right: 17px;

}

.dibu_right dl {

	width: 50px;

	height: 12px;

	float: left;

	margin-top: 16px;

}

/*--小导航--*/



.nav_x {

	width: 100%;

	height: 53px;

	border-bottom: 1px solid #ebebeb;

}

.nav_x_con {

	width: 1200px;

	height: 53px;

	margin: 0 auto;

	background: url(../images/wei.gif) no-repeat;

	padding-left: 30px;

	box-sizing: border-box;

	color: #666;

}

.nav_x_con span {

	font-size: 15px;

	line-height: 53px;

	color: #666;

	float: left;

}

.nav_x_con a {

	font-size: 15px;

	color: #666;

	line-height: 53px;

	padding: 0 5px;

}

.nav_x_con a:hover {

	font-weight: bold;

}

/*--分页--*/



.fenye {

	width: 590px;

	height: 36px;

	margin: 0 auto;

}
.fenye a {
	font-size: 15px;
	float: left;
	color: rgb(51, 51, 51);
	padding: 8px 15px;
	background: rgb(231, 231, 231);
	margin: 0px 3px;
}
.fenye li {


	list-style: none;
	background: #e7e7e7;

	font-size: 15px;

	float: left;

	margin: 0 3px;

	color: #333;

}

.fenye a:hover {
	display: inline-block;
	color: #fff;

	background: #cf221b;

}

.s a {

	color: #666;

}

</pre></body></html>